(function($) {
    "use strict";

    $.fn.jpswitch = function () {
        return this.each(function(){
            var t=$(this);
            var tcalss= t.attr("class");
            t.removeClass(tcalss);
            var p=$("<div class='"+tcalss+"'></div>");
            var wrap=t.wrap(p);
            $('<label for="t4" data-on="YES" data-off="NO"></label>').insertAfter(t);
            t.parent().click(function(){
                t.get(0).checked=!t.get(0).checked;
            });
        });
    }
}(jQuery));
